performance guaranteed - French English Dictionary